package com.ebupt.migu.music.userGroup.mapper;

import com.baomidou.dynamic.datasource.annotation.DS;
import com.ebupt.migu.music.userGroup.entity.UserGroupInfo;
import org.apache.ibatis.annotations.Param;

import java.util.List;

/**
 * @author lemon
 * @since 2022-09-13 17:56
 */
@DS("mysql_mg")
public interface ProvinceCrowdMapper {

    /**
     * 查询目标人群数
     *
     * @param userGroupInfo 人群查询条件
     * @return 人群数量
     */
    int queryTargetTotal(@Param("u") UserGroupInfo userGroupInfo);

    /**
     * 查询目标人群
     *
     * @param userGroupInfo 人群查询条件
     * @return 目标人群
     */
    List<UserGroupInfo> queryTargetCrowd(@Param("u") UserGroupInfo userGroupInfo);
}